package com.example.sxmall.dao.mapper;

import com.example.sxmall.dao.pojo.Sizes;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface SizesMapper {
    /**
     * 查看尺寸列表
     * @return
     */
    List<Sizes> listSizes();

    /**
     * 根据ID查看尺寸
     * @param sizeid
     * @return
     */
    public Sizes findSizesById(@Param("sizeid") Integer sizeid);

    /**
     * 根据尺寸查找
     * @param sizenum
     * @return
     */
    public List<Sizes> findSizesByNum(@Param("sizenum") float sizenum);

    /**
     * 添加
     * @param sizes
     * @return
     */
    public int insertSizes(@Param("sizes") Sizes sizes);

    /**
     * 删除
     * @param sizeid
     * @return
     */
    public int deleteSizes(@Param("sizes") int sizeid);

    /**
     * 动态修改
     * @param sizes
     * @return
     */
    public int updateSizes(@Param("shoe_photos") Sizes sizes);
}
